i thought it was a done deal - Français Anglais Dictionnaire